package com.quanyan.place.entity.apiresp;

import com.quanyan.place.entity.TbPlaceTicketSalePlan;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by youxiaojia on 2017/3/25.
 */
public class RespPlaceUnitSaleDetail implements Serializable {
    private Byte businessType;
    private Integer categoryId;
    private Date consumeTime;
    private String placeOrderId;
    private Integer orderChannel;//销售渠道
    private String placeUnitName;
    private Date startTime;
    private Date endTime;
    private Double unitTime;
    private BigDecimal price;
    private BigDecimal memberPrice;
    private BigDecimal amount;
    private String customerName;
    private String innerCardNo;
    private String mobile;
    private Integer createUid;
    private String createName;
    private Date createTime;
    private Date paymentTime;
    private Date refundTime;
    private BigDecimal debit;//订单金额
    private BigDecimal discountEgg;//鸟蛋优惠
    private BigDecimal discountCoupon;//优惠券优惠
    private BigDecimal discountDiscountCoupon;//优惠券优惠
    private BigDecimal discountMember;//会员价优惠
    private BigDecimal discountDiscountMember;//会员折扣优惠
    private BigDecimal discountAdjust;//调价优惠
    private Date orderTime;//下单时间
    private Integer sourceType;//订单来源 1：线上 2.商家端
    private String itemUuid;
    private BigDecimal couponDiscount;//优惠券优惠+优惠券优惠
    private BigDecimal memberDiscount;//会员价优惠+会员折扣优惠
    private String adminPayType;//支付方式

    public Byte getBusinessType() {
        return businessType;
    }

    public void setBusinessType(Byte businessType) {
        this.businessType = businessType;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public Date getConsumeTime() {
        return consumeTime;
    }

    public void setConsumeTime(Date consumeTime) {
        this.consumeTime = consumeTime;
    }

    public String getPlaceOrderId() {
        return placeOrderId;
    }

    public void setPlaceOrderId(String placeOrderId) {
        this.placeOrderId = placeOrderId;
    }

    public Integer getOrderChannel() {
        return orderChannel;
    }

    public void setOrderChannel(Integer orderChannel) {
        this.orderChannel = orderChannel;
    }

    public String getPlaceUnitName() {
        return placeUnitName;
    }

    public void setPlaceUnitName(String placeUnitName) {
        this.placeUnitName = placeUnitName;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Double getUnitTime() {
        return unitTime;
    }

    public void setUnitTime(Double unitTime) {
        this.unitTime = unitTime;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getMemberPrice() {
        return memberPrice;
    }

    public void setMemberPrice(BigDecimal memberPrice) {
        this.memberPrice = memberPrice;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getInnerCardNo() {
        return innerCardNo;
    }

    public void setInnerCardNo(String innerCardNo) {
        this.innerCardNo = innerCardNo;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getCreateUid() {
        return createUid;
    }

    public void setCreateUid(Integer createUid) {
        this.createUid = createUid;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(Date paymentTime) {
        this.paymentTime = paymentTime;
    }

    public Date getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(Date refundTime) {
        this.refundTime = refundTime;
    }

    public BigDecimal getDebit() {
        return debit;
    }

    public void setDebit(BigDecimal debit) {
        this.debit = debit;
    }

    public BigDecimal getDiscountEgg() {
        return discountEgg;
    }

    public void setDiscountEgg(BigDecimal discountEgg) {
        this.discountEgg = discountEgg;
    }

    public BigDecimal getDiscountCoupon() {
        return discountCoupon;
    }

    public void setDiscountCoupon(BigDecimal discountCoupon) {
        this.discountCoupon = discountCoupon;
    }

    public BigDecimal getDiscountMember() {
        return discountMember;
    }

    public void setDiscountMember(BigDecimal discountMember) {
        this.discountMember = discountMember;
    }

    public BigDecimal getDiscountAdjust() {
        return discountAdjust;
    }

    public void setDiscountAdjust(BigDecimal discountAdjust) {
        this.discountAdjust = discountAdjust;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public Integer getSourceType() {
        return sourceType;
    }

    public void setSourceType(Integer sourceType) {
        this.sourceType = sourceType;
    }

    public String getItemUuid() {
        return itemUuid;
    }

    public void setItemUuid(String itemUuid) {
        this.itemUuid = itemUuid;
    }

    public BigDecimal getDiscountDiscountCoupon() {
        return discountDiscountCoupon;
    }

    public void setDiscountDiscountCoupon(BigDecimal discountDiscountCoupon) {
        this.discountDiscountCoupon = discountDiscountCoupon;
    }

    public BigDecimal getDiscountDiscountMember() {
        return discountDiscountMember;
    }

    public void setDiscountDiscountMember(BigDecimal discountDiscountMember) {
        this.discountDiscountMember = discountDiscountMember;
    }

    public BigDecimal getCouponDiscount() {
        return couponDiscount;
    }

    public void setCouponDiscount(BigDecimal couponDiscount) {
        this.couponDiscount = couponDiscount;
    }

    public BigDecimal getMemberDiscount() {
        return memberDiscount;
    }

    public void setMemberDiscount(BigDecimal memberDiscount) {
        this.memberDiscount = memberDiscount;
    }

    public String getAdminPayType() {
        return adminPayType;
    }

    public void setAdminPayType(String adminPayType) {
        this.adminPayType = adminPayType;
    }
}
